From sweet honey to fresh air: How the humble bee is crucial to our planet

Bee on honeycomb.
Bee on honeycomb.