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.
04:51 Defund Planned Parenthood
3,890 clicks     0 Postings