Monday, October 31, 2011

San Fran: Day 2 part 2: Haight-Ashbury