Haight Ashbury Street Fair 03

2024 Haight Ashbury Street Fair