leech_MG_9453

leech_MG_9453

Observation - leech_MG_9453 - UK and Ireland. Description: