Imported Cabbageworm

Imported Cabbageworm - different life stages are shown in the larger image