June 20, 2009

Official NYC LGBT Pride Rally at Bryant Park