Close
Urticating Anthelid Caterpillar
Anthela nicothoe