What about the statue of Our Lady Queen of Peace located in New Castle DE. It is 34 feet tall and made of stainless steel.
What about the statue of Our Lady Queen of Peace located in New Castle DE. It is 34 feet tall and made of stainless steel.
ReplyDelete