Close
Indian Lily moth caterpillar
Polytela gloriosae