Close
Indian Lily Moth Caterpillar Stage
Polytela gloriosae