Image of Hemaris diffinis

© Liam O'Brien