Social caterpillars

Social caterpillars

Observation - Social caterpillars - UK and Ireland. Description: