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