Image of Hemaris diffinis

© Terry Rosenmeier