Hummingbird clearwing sphinx moth
7106. Campbellford, On. Canada
Number 7106. This is a hummingbird clearwing sphinx moth (Lepidoptera: Sphingidae) in the genus Hemaris; it appears to be Hemaris thysbe. Click here for details on its life history.