January 28, 2012 by Leave a Comment theniftyfifties: A snowstorm in Times Square, New York City, 1959.
Leave a Reply