USA | Wednesday, 7 April 2010 | Views [477]
Inside the Saint Louis Cathedral which adorns Jackson Square