Leaf damage and tiny caterpillars

Leaf damage and tiny caterpillars

Observation - Leaf damage and tiny caterpillars - UK and Ireland. Description: