120705 Bumblebee with pollen