Close
Hieroglyphic moth caterpillar
Diphthera festiva