Category:First Bank and Trust Tower

The First Bank and Trust Tower is a highrise office building in New Orleans, Louisiana, USA.