Very Large Bumble Bee?

Very Large Bumble Bee?

Observation - Very Large Bumble Bee?. Description: We saw this very large bee on our tomato plant last week and have been unable to identify it. Our best guess is a Large Earth Humble Bee though we are now wondering if it might be some kind of fly. Any input appreciated.

We saw this very large bee on our tomato plant last week and have been unable to identify it. Our best guess is a Large Earth Humble Bee though we are now wondering if it might be some kind of fly. Any input appreciated.