New Orleans, LA, Tuesday, August 30, 2005 — Cars parked on the New Orleans streets are flooded to the top of the wheel wells in this ground level photograph. New Orleans was under a mandatory evacuation order as a result of flooding caused by hurricane
by David Frank | Oct 10, 2016 | 0 comments