large yellow flower

large yellow flower

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