Haight Ashbury Street Fair 07

2024 Haight Ashbury Street Fair