A man festooned in feathers with a Canadian maple leaf flag theme marches in Toronto's annual Pride Parade on June 24, 2007. It's estimated one million people took part in the parade and other festivities.  (Robin Rowland, shot for CBC News)
{}