Profile
Blog
Photos
Videos
Ginger's on Tour!
Photo 20 of 21
A parasite ... read description for more details.
Ever heard about the parasite that is attracted to pee, and can enter your body when you pee in an Amazon river? Ouch!! Moral of the story ... don´t pee in the river!!
Uploaded
Taken
- comments