Canada, Halifax Regional Municipality - Nova Scotia, Nova Scotia, Rainbow, Waving
'Halifax, Nova Scotia Canada - July 28, 2012: A young man with a Rainbow Canada flag walks in the Halifax Pride Parade. People carrying a Rainbow Pride flag can also be seen marching in the background. This year marked the 25th anniversary of the Pride celebrations in Halifax, Nova Scotia, Canada. People watching the parade can also be seen in the photo.'