Sun Through The Petals

Sunlight through the petals of a sunflower, El Palmar, Spain