Large white caterpillars

Large white caterpillars

Observation - Large white caterpillars - UK and Ireland. Description: caterpillars at different stages of development

caterpillars at different stages of development