Prev 3 of 167 Next SF Hayes Valley sheep Views 30 Gallery tags animals hayes valley sheep San Francisco 2024 Share Photo