Close

Twin-spotted sphinx (female)

Smerinthus jamaicensis

Twin-spotted sphinx (female)