Larva on leaf

 Larva on leaf

Observation - Larva on leaf. Description: