Close
Indian Lily Moth(caterpillar)
Polytela gloriosae