Royalty-free stock photo ID: 427493128

Honey bee pollinating apple blossom - Image