Close

Spotted Oleander Caterpillar Moth

Empyreuma affinis

Spotted Oleander Caterpillar Moth