large flower

large flower

Observation - large flower - UK and Ireland. Description: