Caterpillars

Caterpillars

Observation - Caterpillars - UK and Ireland. Description: Hairy caterpillars around a large cocoon high up in a tree

Hairy caterpillars around a large cocoon high up in a tree