Great Southern White (Ascia monuste)
Larva of the Great Southern White feeding on Cleome.
Larva of the Great Southern White preparing to pupate (notice silk "girdle").