A Scarce Swallowtail butterfly - taken near Lautrec, France.

Scarce Swallowtail
A Scarce Swallowtail butterfly - taken near Lautrec, France.