caterpillars on willow

caterpillars on willow

Observation - caterpillars on willow - UK and Ireland. Description: