Close
The Red hairy Caterpillar
Amsacta albistriga