37661

17th Street Canal wall in New Orleans, Louisiana

New Orleans, LA, August 26, 2008 -- The 17th Street Canal newly constructed white cement Levees in New Orleans. In the distance homes are still located in this area. Jacinta Quesada/FEMA