Hemaris diffinis
Animalia | Arthropoda | Insecta | Lepidoptera | Sphingidae | Hemaris | Hemaris diffinis
flowers of / Vinca minor L. / cultivated / Periwinkle".
Southwestern Research Station, near Portal.