This 32-foot stainless steel sculpture was commissioned by Charles C. Parks, a noted sculptor, of Wilmington, Delaware. This masterpiece is dedicated to the Immaculate Heart of Mary. The shrine is located at Our Lady of Peace Church, 2800 Mission College Blvd., 95054. (408) 988-4585.
Actually it is not a walking tour but the Stations of the Cross. And the church is open 24 hours, 7 days a week.
docgrace 9 months ago