14/06/01 caterpillars

14/06/01 caterpillars

Observation - 14/06/01 caterpillars. Description: On nettles

On nettles