Pride Day 2012

Photos from Toronto Pride on July 1, 2012.
Pride Day 2012: St Stephens banner
Pride Day 2012: Proud Anglicans