Haight Ashbury Street Fair 05

2024 Haight Ashbury Street Fair