Close
Twin-spotted Sphinx Moth
Smerinthus jamaicensis