Ok so I get back from a nice weekend at the cottage and start itching like crazy. Posting a few pics here, I'm pretty sure it's Poison Ivy?? Use these pictures as you see fit. Pic 1/3