Hummingbird Moth, Common Clearwing (Hemaris thysbe)

June 2012

Videos: