Home
Galleries
New Images
Lightbox
Options
Shop
Contact
WP05548
Horse Leeches (
Haemopis sanguisuga
)
attached
to
glass
by their
suckers
.
WP05548
Horse Leeches (
Haemopis sanguisuga
) attached to glass by their suckers.
Echinoderms, Worms, Sponges
Freshwater invertebrates
British invertebrates
Invertebrates gallery
About us
In Print