Can anyone identify this freshwater species please found in a pond on our green roofs please?

Similar questions and discussions