little caterpillars

little caterpillars

Observation - little caterpillars - UK and Ireland. Description: