Haight Ashbury Street Fair 04

2024 Haight Ashbury Street Fair