Bumblebee

Bumblebee

A honey bee pollinating a flower