Close
Twin-spotted Sphinx moth
Smerinthus jamaicensis