water slater?

water slater?

Observation - water slater? - UK and Ireland. Description: Found in open water area of a marsh in water with a PH6 value.

Found in open water area of a marsh in water with a PH6 value.