flowers 035

flowers 035

Observation - flowers 035 - UK and Ireland. Description: five yellow petals

five yellow petals