Stamens

Yellow stamens and flower petals

East Lyme, CT, USA