Close
hummingbird moth
Sphynx moth (sphingidae) hemaris