Close
Tussock Moth Caterpillar
Ilema costalis