Hemaris diffinis

© Andrea Westmoreland