Large white caterpillars

Large white caterpillars feeding on crambe cordifolia.

 

Large white caterpillars