Caterpillars

Caterpillars

Observation - Caterpillars. Description: hundreds seen on stinging nettles.

hundreds seen on stinging nettles.