Close
Lily moth caterpillar
Polytela gloriosae