Home Page > Picture Archives > Keyword Search > Saint Louis Ix King of France

Saint Louis Ix King of France

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