Pieris rapae, or Small White butterfly.

P. Rapae Butterfly

Pieris rapae, or Small White butterfly.

The butterfly of Pieris rapae, or Small White.

Small White Butterfly

The butterfly of Pieris rapae, or Small White.

The caterpillar and chrysalis stages of Pieris rapae, or Small White.

Small White Caterpillar

The caterpillar and chrysalis stages of Pieris rapae, or Small White.