Close
Anthelid caterpillar
Nataxa flavescens