Giant swallowtail in Grayson County, VA

An exciting sighting at our butterfly bushes today at 7 PM was a giant swallowtail (see photos). It is a difficult critter to photograph since it constantly flutters its wings while feeding.
I see one of these every few years but they are sporadic. It was a very huge year for tiger swallowtails but this may have not impacted the giants which is logical since they have different food plants.
Bill Dunson
Galax, VA
Baywood