Painted Lady Butterfly (Vanessa cardui) hatching
Painted Lady Butterfly (Vanessa cardui) hatching

The butterfly carefully eases itself out of its pupa

Painted Lady Butterfly (Vanessa cardui) hatching

The butterfly carefully eases itself out of its pupa