Thursday, October 25, 2007

Twin Peaks sign (a gay bar), sits below the giant Pride flag on Castro Street.

No comments: