DIXON HALL

Dixon Hall

Tulane University, New Orleans, 70118