Delacroix sits on the Mississippi River in New Orleans, Louisiana, where plates arrive with a breeze and a view of passing ...