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.

 

S Search
Photo navigation
< > Thumbnail navigation
Z Zoom
B Back to context