tent caterpillar

tent caterpillar

Observation - tent caterpillar - UK and Ireland. Description: