New York's 41st annual Gay Pride March drew a reported 2 million people—up 500,000 from last year—to watch the festivities from the starting point at Fifth Avenue and 36th Street, stretching two miles south to Christopher Street, past the historic Stonewall Inn.
Just three days before, thousands gathered at that historic landmark to celebrate passage of Gov. Andrew Cuomo's Marriage Equality bill, making New York the largest state in the nation to legalize same-sex marriage, joining D.C., Connecticut, Iowa, Massachusetts, New Hampshire & Vermont.
It was a celebration, indeed, with the most prominent sign of the day proclaiming, "Thank You Governor Cuomo," and on the reverse, "Promise Kept!"See more photos from the Pride March after the jump!