Pages

Wednesday, November 21, 2007

Cathedral Basilica of Saint Louis, in Saint Louis, Missouri, USA - tombs of archbishops.jpg

Tombs of the archbishops, at the Cathedral Basilica of Saint Louis. May they rest in peace. Photo taken December 2005; digitally remastered.

No comments:

Post a Comment