San Francisco, California Holy Ground Established

San Francisco, California Twin Peaks February 15, 1965 Holy Ground Location