Close
Omnivorous Tussock Moth Caterpillar
Acyphas semiochrea