St. Francis de Sales Church

Saint Francis de Sales Church as seen from the Compton Water Tower in South Saint Louis. The church's spire reaches 300 feet.
Saint Francis de Sales Church as seen from the Compton Water Tower in South Saint Louis. The church's spire reaches 300 feet. Author: Photo created by Phillip B. Roussin, License: CC BY-SA 4.0 · Source

Discussion

No posts or comments for this place yet.