Taylor Mountain

Petaluma Hill Rd
Santa Rosa
California
United States