Banded Sphinx moth

This Banded Sphinx moth is sometimes confused for hummingbirds due to its fast, hovering flight.