That photo is idiotic. That creature couldn’t fly with a body that big and wings that small.
Neither can Bumble Bees... sorry, couldn’t resist!