Bog Plant?

Bog Plant?

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