Diamond backmoth
Diamondback moths are pale green caterpillars that eat the lower part of kale leaves leaving transparent areas.
Attribution: Avallain
Diamondback moths are pale green caterpillars that eat the lower part of kale leaves leaving transparent areas.
Attribution: Avallain