Bumblebee

A bumblebee exploring a freshly dug hole (to nest?)