Leech?

Leech?

Observation - Leech? - Global. Description: About 25mm long. Moving about on the surface of the pond using suckers.

About 25mm long. Moving about on the surface of the pond using suckers.