Haight Ashbury Street Fair 06

2024 Haight Ashbury Street Fair