Sunday, July 4, 2010

London Pride 2010

An estimated one million people hit the streets of London yesterday for the 2010 Pride Parade. Celebrating the 40th anniversary of the gay liberation front, the theme was paint the town red.