Embankment yellow flower

Embankment yellow flower

Observation - Embankment yellow flower - UK and Ireland. Description: