Home Page > Picture Archives > Keyword Search > George and Leah Mckenna

George and Leah Mckenna

The George and Leah McKenna Museum of African American Art at 2003 Carondelet Street near Saint Andrew Street in Central City (Leathers family - Huntington House). New Orleans, Louisiana, July 20, 2006

Picture archives | Full List | Statistics | Home page