Haight Ashbury Street Fair 02

2024 Haight Ashbury Street Fair