Close
Twin-Spotted Sphinx
Smerinthus jamaicensis