Mother of All Mothers
Mary: Queen of the Universe is located in East Boston, Massachusetts. This 35 foot tall copper and bronze sculpture of the Madonna overlooks Boston and Logan Airport. It is known as the tallest statue of the Holy Mother in America. It is a replica of the Madonna on Monte Mario in Rome. The sculpture, Arrigo Minerbi did created her in gratitude to the Catholic Church who protected him and his family from the Nazis during World War II.
To find many more Thursday Challenge photos click here.