Martha Wainwright performs at Harbourfront Stage as part of Canada Day celebrations. She told the all-ages audience that she was wearing red and white to celebrate Canada’s birthday, plus, “I just got my period backstage.” Click on the image to view more pictures on flickr.