Pride Parade Toronto 2006
Taken at downtown toronto Ontario Canada. Sunday June 25 2006
Over 140 colourful floats carrying some beautiful and scantily-clad revellers made their way along the route in the 26th annual Pride parade and for the first time