Close
Oleander caterpillar (polka dot wasp moth)
Syntomeida epilais