Flower Head

Flower Head

Observation - Flower Head - UK and Ireland. Description: