large hairy catterpillar

large hairy catterpillar

Observation - large hairy catterpillar - UK and Ireland. Description: