Close
Big Poplar Sphinx moth caterpillar
Pachysphinx modesta