Image of Hemaris diffinis

© Noel Dodge