Swarm of caterpillars

Swarm of caterpillars

Observation - Swarm of caterpillars - UK and Ireland. Description: