June 28, 2008

The 16th Annual San Francisco Dyke March at Dolores Park