Water Plant?

Water Plant?

Observation - Water Plant? - UK and Ireland. Description: Flower Stem 10cmm

Flower Stem 10cmm