Macro and Close-up Nature - Home Planet Images

White-lined Sphinx Moth 9268

Sometimes called the Hummingbird-Hawk Moth. Its larvae is the tomato horn worm.

mothsphinxligustrihummingbird mothhawkmoth