DSCF7444

DSCF7444

Observation - DSCF7444 - UK and Ireland. Description: Large leech spotted on the bottom of my new, very small pond.

Large leech spotted on the bottom of my new, very small pond.