A bumblebee on a pink flower