Haight Ashbury Street Fair 09

2024 Haight Ashbury Street Fair