Men dressed in tuxedo jackets wave flags in the annual Gay Pride Parade in New York

 
Men dressed in tuxedo jackets wave flags in the annual Gay Pride Parade in New York
Men dressed in tuxedo jackets to emulate grooms at a wedding wave flags touting their 30 years in a relationship together as a form of support for gay marriage, in the annual Gay Pride Parade in New York June 28, 2009. REUTERS/Jacob Silberberg
Tags: New York