Tens of thousands of people waving rainbow flags and hoisting political banners march and dance on the streets of New York in the latest festive edition of the Gay Pride parade that began in Central Park in 1970.

2 COMMENTS

Comments are closed.