This Zebra Swallowtail was seen in mid May puddling with many Tiger Swallowtails along the entrance road to South Mountains State Park in Burke County, NC.