Cabbage White (
Pieris rapae
)
Pupa of the Cabbage White on the underside of a broccoli leaf.
Email
Dale Clark