Haight Ashbury Street Fair 08

2024 Haight Ashbury Street Fair