La Belle

La Belle Esplanade

Houses on Esplanade Avenue in New Orleans.