hairy caterpillar

hairy caterpillar

Observation - hairy caterpillar - UK and Ireland. Description: approx 20cm long

approx 20cm long