Share
twitterlinkedinfacebook
Image 1 of 1
3003443.jpg
Castor Bean Tick (Ixodes ricinus) on human.