Fuzzy Caterpillar

Fuzzy Caterpillar

Observation - Fuzzy Caterpillar - UK and Ireland. Description: