Canadian Swallowtail
One of our most common here in Nova Scotia, and very pretty too.
Use "Back" button or Return to The Photography Home Page