Sunday, June 24, 2012
A man waves a large rainbow flag in the street during the Gay Pride Parade in New York, Sunday, June 24, 2012. The parade was held one year to the day of same-sex marriage being legalized in New York state.
© The Seattle Times Company