Image 47 of 225
< Prev Next >
A large free swimming leech. possibly the medicinal leech (Hirudo medicinalis) called European medicinal leech, Danube Delta, Romania.
Share
twitterlinkedinfacebook
A large free swimming leech. possibly the medicinal leech (Hirudo medicinalis) called European medicinal leech, Danube Delta, Romania.