Tens of thousands of marchers paraded through New York streets Sunday in a huge LGBTQ pride parade, with many proudly carrying rainbow flags or carrying signs.

On foot, astride motorcycles or riding on flatbed trucks, participants slowly covered the 2-mile route from Midtown Manhattan to Greenwich Village, where the movement for gay rights was born after the so-called Stonewall riots of 1969.

Under a brilliant sun, hundreds of police officers and some of New York’s most prominent politicians — Gov. Andrew Cuomo and Sen. Chuck Schumer, both Democrats — marched cheerfully alongside participants, some of the latter in the scantiest of outfits.

A marcher dressed as a rainbow gestures for the camera during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

People dance with rainbow flags during the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

People wait for the start of the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

The Heritage of Pride march the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

Women ride motorcycles during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

Women ride motorcycles during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

Women ride motorcycles during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

The Heritage of Pride march the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

A marcher carries a sign in support of gay rights during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

Supporters of Pride for Orlando march the N.Y.C. Pride Parade in New York on June 25, 2017. (Photo: Gordon Donovan/Yahoo News)

Marchers wave rainbow flags during the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

The rainbow color flag is draped over 5th Ave. during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

The Italian LGBTI Association carry a banner and wave flags during the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

Confettii is shot into the air to at the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

People wave rainbow flags during the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

New York Senator Chuck Schumer marches in the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

People wave rainbow flags during the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

Members of Nordics for Equality march in the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

A performer in drag entertains crowds during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

A marcher dressed as a the Statue of Liberty gestures for the camera during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

New York Governor Andrew Cuomo marches in the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

Attorney General Letitia James marches in the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)

Participants are ready with rainbow colored flags for a hot day at the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

A man waves a rainbow flag during the NYC Pride Parade in New York, Sunday, June 30, 2019. (Gordon Donovan/Yahoo News)

Performers entertain crowds during the N.Y.C. Pride Parade in New York on June 30, 2019. (Photo: Gordon Donovan/Yahoo News)