Close
Rustic Sphinx Caterpillar
Manduca rustica