Follow us:
The pumping stations at the 17th street canal wait for the surge of rain and water from Hurricane Isaac on August 28, 2012 in New Orleans, Louisiana.
Follow us: