St. Francis De Sales Oratory, St. Louis, MO, USA
gooddocpeter  06/07/2009 19:07
A picture of Low Mass in the morning on July 4th, 2009.
St. Francis De Sales Oratory, St. Louis, MO, USA.
St. Francis De Sales Oratory is run by Institue of Christ the King Sovereign Priests.
This Church is a "must go" place in St. Louis. Website: … [More]
Public domain
mrkboucher     10/09/2009 06:44
This posting has been cancelled by the author of the medium.