Giant Swallowtail butterfly, August 21 2012, Prince Edward Point
? butterfly, August 21 2012, Prince Edward Point