Blizzard in Denver

Heavy snow in Denver, December 20, 2006.

Leave a Reply