huge bumblebee

huge bumblebee

Observation - huge bumblebee. Description: huge bumblebee approx 1.5 inches long. Terrible photo but hopefully someone will have an idea what it may be.

huge bumblebee approx 1.5 inches long. Terrible photo but hopefully someone will have an idea what it may be.