BEE

A honey bee on a flower