Winter Blizzard
From the December 2006 holiday blizzard in Denver, Colorado.
Pictures taken during the storm - falling snow evident throughout image.
© Markhayes | Stock Free Images
Similar Free Images
Categories: