Tags

,

In Germany, there is an estimated pollination of 10,000,000,000,000 flowers per day.

Approximately 30% of human food depends on bee pollination.