Loose Yellow Petals

Loose Yellow Petals

Observation - Loose Yellow Petals - UK and Ireland. Description: