[Snow] Denver, Colorado, December 20, 2006 - Plows work to keep street passable as a blizzard hits Denver with up to 28 inches of snow. FEMA/Michael Rieger
Summary
Photographs Relating to Disasters and Emergency Management Programs, Activities, and Officials
Tags
Date
20/12/2006
Source
The U.S. National Archives
Copyright info
No known copyright restrictions