Stephen Hoyt


Stephen Hoyt was the 26th mayor of New Orleans.