17th Street Canal Pumping Station Aerial in Louisiana

Main Content
New Orleans, La., August 26, 2008 -- The newly constructed temporary pumping station at the 17Th Street Canal. Jacinta Quesada/FEMA
New Orleans, La., August 26, 2008 -- The newly constructed temporary pumping station at the 17Th Street Canal. Jacinta Quesada/FEMA - Location: New Orleans, LA
Back to Top