Tiger Swallowtail Butterfly This is either a Canadian Tiger Swallowtail or an Eastern Tiger Swallowtail -- I can't quite determine which. No matter, though -- it is quite striking!
This image is from the presentation "Day hiking at Algonquin Park - Centennial Ridges, Lookout, and Spruce Bog".