Two Leeches

Two Leeches

Observation - Two Leeches - UK and Ireland. Description: Cleaning out buckets of water that Ducks use to drink from and one bucket had two leeches! I sometim

Cleaning out buckets of water that Ducks use to drink from and one bucket had two leeches! I sometimes hear Ducks sneeze and wonder if they have a passenger up there nose.
Edit - added closeup of dots and added revised ID.