Caterpillars

Caterpillars

Observation - Caterpillars - UK and Ireland. Description: hundreds seen on stinging nettles.

hundreds seen on stinging nettles.