Yellow Swallowtail
On a hike at North-South Lake in Haines Falls, NY. A beautiful bug...but it is still a bug.