oppridecelebration061422.jpg
Parade participants march carrying a rainbow flag during the annual pride parade June 30, 2013, in San Francisco.
Parade participants march carrying a rainbow flag during the annual pride parade June 30, 2013, in San Francisco.