Larva on Guelder rose leaf.

Larva on Guelder rose leaf.

Observation - Larva on Guelder rose leaf. - UK and Ireland. Description: