Larva on Guelder rose leaf.

Larva on Guelder rose leaf.

Observation - Larva on Guelder rose leaf.. Description: