Language Contact
clicks
4.1k

St. Francis De Sales Oratory, St. Louis, MO, USA

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
Please type your posting here