Royalty-free stock photo ID: 793046302

A bumblebee feeding on a purple flower - Image