Share
twitterlinkedinfacebook
Image 1 of 1
6985.tif
A medicinal leech attached to human arm and feeding. ,Hirudo medicinalis,