At about 7:45 p.m. this evening, we too had a visit from a Giant Swallowtail in our front yard at 51 Maple Crescent in the west end of Peterborough. I saw a second one on August 29 near Lily Lake on the rail-trail.
Location: Maple Crescent, Peterborough
Observer: Drew Monkman