The Strangest Roadside Attraction in Every State:
Delaware: Our Lady Queen of Peace Shrine
Check out this 33-foot stainless steel statue of the Virgin Mary in the art gallery at Holy Spirit Church in New Castle. The church says the Our Lady Queen of Peace statue, which was designed and sculpted by Charles Parks, was built 'to remind us of Mary's love for all Her children and to offer us hope for peace throughout the world.' The statue is visible to those traveling along the Delaware Memorial Bridge and Interstate 295.
By Lyn Mettler
May 29, 2018
Photo credit: John Watson