Language

clicks
4.1k
St. Francis De Sales Oratory, St. Louis, MO, USA

gooddocpeter
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