Wednesday, December 17, 2008

Christmas Time is Here (in Union Square)

A little nature from upstate New York comes to the city. 

No comments: