Home Page > Picture Archives > Keyword Search > Holtkamp organ St Louis cathedral New Orleans

Holtkamp organ St Louis cathedral New Orleans

Interior of Saint Louis Cathedral, Holtkamp organ over the entrance. New Orleans, Louisiana, March 5, 2005.

Picture archives | Full List | Statistics | Home page