Christmas Blizzard

Buy Add to Lightbox Download
New York, NY -  27 December 2010 The Christmas Blizzard of 2010 left 20 to 31 inches of snow throughout the northeast.
New York, NY - 27 December 2010 The Christmas Blizzard of 2010 left 20 to 31 inches of snow throughout the northeast.
Filename: 101227-SWR047.jpg
Copyright