Prev 1 of 168 Next SF Hayes Valley bike lane Views 23 Gallery tags bike 2025 Hayes Valley San Francisco text Share Photo