This photo was taken at Glenrouge Campground in Toronto, Ontario, in August 2011.
Glenrouge Campground is a wonderful place, with many trails leading from it and the Rouge River beeside it.
We loved our years (6 in total) camping there and met lots of really nice people, flora and fauna etc.
* I am pretty sure this is an Eastern Tiger Swallowtail, and not a Canadian Tiger Swallowtail.