Caterpillas

Caterpillas

Observation - Caterpillas - UK and Ireland. Description: Web like material in bush with loads of caterpillars in and around it

Web like material in bush with loads of caterpillars in and around it