World's Largest Leech Farm

47 images
» DISPLAY OPTIONS

Udelnaya, Russia, October 2012.
Scenes at the International Medical Leech Centre, the largest leech farm in the world.