Yellow Water Lily?

Yellow Water Lily?

Observation - Yellow Water Lily? - UK and Ireland. Description: Spotted along the edge of a river

Spotted along the edge of a river