57mm Peppered Moth larva on Salix.

57mm Peppered Moth larva on Salix.

Observation - 57mm Peppered Moth larva on Salix. - UK and Ireland. Description: