Caterpillars

Observation - Caterpillars - UK and Ireland. Description: Group of caterpillars found on a 'silk' structure
Group of caterpillars found on a 'silk' structure
Observation - Caterpillars - UK and Ireland. Description: Group of caterpillars found on a 'silk' structure
Group of caterpillars found on a 'silk' structure