Honeybee

Honeybee pollinating