Back to album

The Stations of the Cross in St. Patrick's Cathedral in New York City

These Stations of The Cross are works of art which won 1st prize at the World's Fair in 1893.

266 views
0 faves
0 comments
Uploaded on June 11, 2007
Taken on March 11, 2007