Family Sphingidae (Sphinx Moths) Subfamily Macroglossinae Genus Hemaris Species thysbe (Hummingbird Clearwing - Hodges#7853)
all images copyright Lloyd Spitalnik