Blood sucker

Blood sucker

Observation - Blood sucker - UK and Ireland. Description: Not really sure what is involved in leech ID.

Not really sure what is involved in leech ID.