February 21, 2006

Snow Days

Sunday 12 February 2006 was apparently the snowiest day in NYC history - some 26" fell on Central Park. Here are a couple pics from the Upper West Side:

Posted by netrc at February 21, 2006 11:06 AM