Fuzzy bumblebee resting on a flower petal.

Similar images

More like this →