New York winter photos, snow on the Lower East Side, New York, NYC, December 2007 - photos and feature
About