14mm Light Emerald larva on Salix.

14mm Light Emerald larva on Salix.

Observation - 14mm Light Emerald larva on Salix. - UK and Ireland. Description: