The New York Plaza at Christmas

The leaves have fallin from the trees, the cold air has hit the city and Christmas has come to New York City.

 

1,383 views
7 faves
0 comments
Taken on November 29, 2007