Close
Tussock moth, caterpillar
Ilema nachiensis