stronzo
Well-known member
This photo has been driving me crazy since I saw it on another forum. To me it looks like a flat worm, but I can not seem to get a Id that I am happy with. It looks as though it has been feeding on the remains of a toad and was taken some where in Italy. Any help would be gratefully received.
Mark
Mark
Attachments
Last edited: