caterpillars

caterpillars

Observation - caterpillars. Description: on nettle

on nettle