Close
Yellow-winged Pareuchaetes (caterpillar)
Pareuchaetes insulata