37660

17th Street Canal pumping station in New Orleans, Louisiana

New Orleans, LA, August 26, 2008 -- The newly constructed temporary pumping station at the 17Th Street Canal. Jacinta Quesada/FEMA