Garden pests – Worms found – please help to identify

Garden pests - worms

Garden pests – worms

I have found these worms on my salad leaves. Only one leave.. all bunched together. Please help and identify what they are?!

Advertisements