Caterpillars on rose leaves

Caterpillars on rose leaves

Observation - Caterpillars on rose leaves - UK and Ireland. Description: Several caterpillars of different sizes observed on rose bush in back garden.

Several caterpillars of different sizes observed on rose bush in back garden.