Halifax
Halifax, Nova Scotia
July 20, 2007

Halifax Pride 2007 at Maitland St. between Cornwallis and Prince William