TwentyFour Little Hours

By Stacey

Our Lady Queen of Peace

33 foot stainless steel statue by sculptor Charles C. Parks. It stands along side Holy Spirit Church in New Castle Delaware and is visible to all who travel over the Delaware Memorial Bridge. I saw it as I came over the bridge today and I knew I had to take a picture.

Comments
Sign in or get an account to comment.