Close
Twin-spotted Sphinx
Smerinthus jamaicensis