Close

Hummingbird Clearwing Sphinx Moth

Hemaris thysbe

Hummingbird Clearwing Sphinx Moth