Home Page > Picture Archives > Keyword Search > St Louis King of France statue

St Louis King of France statue

A statue of Louis IX, king of France, 1226-1270, in Saint Louis Cathedral in French Quarter. New Orleans, Louisiana, April 23, 2006

Picture archives | Full List | Statistics | Home page