Leake/Keckler residence

NEW ORLEANS, LA