It's a flying insect, bigger than a bumblebee. Saw it in the front flower garden.