Close
Indian Lily Moth caterpiller
Polytela gloriosae