Close
Red Pierrot caterpillar
Talicada nyseus