Swallowtail Butterfly

The first Swallowtail Butterfly that I have seen in my backyard this spring!