leaf and v. small green caterpillars

leaf and v. small green caterpillars

Observation - leaf and v. small green caterpillars - UK and Ireland. Description: unknown shrub (approx 6 ft high) in garden with some leaves being shredded by numerous very small green caterpillars

unknown shrub (approx 6 ft high) in garden with some leaves being shredded by numerous very small green caterpillars