Close
Hummingbird Clearwing (caterpillar)
Hemaris thysbe