An Italian Masterpiece from the 17th Century Found in a Random New York Church
Tom Ruggio, an Iona College art history professor, found the painting in the Church of the Holy Family near campus.
Tom Ruggio, an Iona College art history professor, found the painting in the Church of the Holy Family near campus.