Tussock Moth Larva

Tussock Moth Larva

Observation - Tussock Moth Larva - UK and Ireland. Description: