Family Sphingidae - Sphinx Moths Subfamily Macroglossinae Genus Hemaris Species diffinis - Snowberry Clearwing - Hodges#7855
all images copyright Lloyd Spitalnik