Royalty-free stock photo ID: 200394920

A bee on a flower. - Image