Hummingbird & Snowberry Clearwings - Hemaris thysbe & diffinis (L & R)
All images Copyright Dan Jackson