Close
Twin-spotted sphinx (female)
Smerinthus jamaicensis