Our Lady of Peace Statue at Our Lady of Peace Roman Catholic Church_MG_1200.jpg
This statue of the Blessed Virgin Mary is in Santa Clara California. The statue is about 30ft tall. The Shrine was built under the direction of Msgr. Sweeney. You can learn more at http://www.olop-shrine.org/