Peppered Moth larva

Peppered Moth larva

Observation - Peppered Moth larva - UK and Ireland. Description: