New York City held the largest Pride parade in the movement's history on Sunday, in midtown Manhattan.

The march paid tribute to the uprising that began at the Stonewall Inn when patrons resisted an officer, on the 28th of June 1969.

The parade marks the 50th anniversary of the infamous police raid on the tavern, the march was celebrated with exuberance and colour.