Close
Sphinx caterpillar
Pachylia syces