caterpillars on nettle

caterpillars on nettle

Observation - caterpillars on nettle - UK and Ireland. Description: Large group of caterpillars on this nettle

Large group of caterpillars on this nettle