Green leaf worm

Green leaf worm

Observation - Green leaf worm. Description: