Close
Spotted Oleander Moth Caterpillar
Empyreuma affinis