So I was just out in the back garden, and saw what looks like (thanks, google) baby leeches.
I’ve not got a pond. The neighbours haven’t got a pond. Are these indeed baby leeches, and what the fuck are they doing in my garden? There is a paw print from a large cat who recently had an incident with emulsion for scale.
If these aren’t leeches, what on earth are they??? Should I be doing anything other than saying ‘eurgh’?