Close
Indian Lily Moth
Polytela gloriosae