Close
Twin-spotted Sphinx - 7821
Smerinthus jamaicensis