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.