Large White caterpillars

Large White caterpillars

Observation - Large White caterpillars - UK and Ireland. Description: