Peppered moth caterpillar

Peppered moth caterpillar

Observation - Peppered moth caterpillar - UK and Ireland. Description: