Leeches, Under the skin

30-June-2015 Tuesday
Dear biologists, who knows what kind of creature this is?


v20240901