Chef Pass durning Ike 9/12/2008
United States of America
Louisiana
Orleans Parish
New Orleans
CSX R.R. Bridge at C…
Impressum