Cabbage White
(
Pieris rapae
)
Cabbage White larva on Cleome.
Email
Dale Clark