Copiright © Niro ID
google-play-not-available-text
The twin-spotted sphinx, also known as Smerinthus jamaicensis, primarily feeds on the leaves of various plants such as willows, poplars, and birches.