Bumble bee

Gorging on nectar.