Marsh Plant?

Marsh Plant?

Observation - Marsh Plant? - UK and Ireland. Description: