1 / 32

New York City gay pride parade

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

New York City gay pride parade

Tens of thousands of marchers paraded through New York streets Sunday in a huge Gay Pride parade, with many proudly carrying rainbow flags or waving virulently anti-Trump 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 homosexual 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 — Mayor Bill de Blasio, Governor Andrew Cuomo and Senator Chuck Schumer, all Democrats — marched cheerfully alongside participants, some of the latter in the scantiest of outfits. (AFP)

Photography by Gordon Donovan/Yahoo News

See more news-related photo galleries and follow us on Yahoo News Photo Twitter and Tumblr.