Large white caterpillars

Large white caterpillars

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

caterpillars at different stages of development