Swallowtail resting on nettle

Swallowtail resting on nettle

Swallowtail resting on nettle