Long lost work of art found in New York Church
Notes
Art historians are examining a 17th century baroque era painting after it was spotted hanging in a New York church. Assistant Professor of Visual Arts at Iona College said he was visiting the church in New Rochelle when the painting caught his eye. He knew at once it was an Italian Baroque painting and…