A bee feeding on the pollen on the stamens of a pink echinacaea flower. Close up.
Resolution
5221 x 3481px
Contributor
Rights
Release
Stock Photo ID
D1024_79_221