Close
Urticating Anthelid caterpillar
Anthela nicothoe