Sunday, August 08, 2010

High Altar

Saint Francis de Sales Oratory, in Saint Louis, Missouri, USA - high altar

High altar, at Saint Francis de Sales Oratory, in Saint Louis, Missouri.

No comments:

Post a Comment