Image of Hemaris diffinis

© KT Thalin