Close
Spotted Oleander Caterpillar
Empyreuma affinis