June 10, 2007

Haight-Ashbury Street Fair at Haight-Ashbury street