San Francisco LGBT Pride 2010

Annual parade celebrating sexual diversity and freedom.