Image of Hemaris diffinis

© Ron Payne