Close up view of the working bees on honeycells.

Royalty-free stock photo ID: 5922463

Close up view of the working bees on honeycells.