Large

34-Foot-Tall Stainless Steel Mary

Saves: 1
Check-ins: 0
In New Castle, DE, Holy Spirit Catholic Church is graced by the presence of the 34-foot tall statue of Our Lady of Peace. The ethereal, silvery Mary is constructed of stainless steel which makes her shine brightly without too much maintenance. Visitors are welcome to tour the church grounds or to attend a Mass.