Jump to content

Hummingbird moth

From Wikipedia, the free encyclopedia

Hummingbird moth is a common name for various species in the sphinx moth family, particularly: