Close
Spotted Oleander Moth
(Syntomeida epilais