New Orleans sits atop an ancient barrier island

New Orleans sits atop an ancient barrier island