Back to album

Christmas at the Cathedral

The High Altar at St. Partick's Cathedral in New York City at Christmas.

232 views
1 fave
0 comments
Uploaded on June 11, 2007
Taken on March 11, 2007