Wednesday, April 7, 2010

New Orleans Skyline as Seen from the Rooftop of the Delachaise Street Parking Garage at Touro Infirmary