St. Francis Xavier College Church is located on the campus of St. Louis University. I had never been inside prior to today, but ducked in at lunch to explore. This is what I found. Founded in 1841. I hope you like it.
Thanks to all who take time to visit and comment, as time permits. I appreciate your kindnesses towards yesterday's "hunt around the house at night in desperation" shot. :)
10/1/2020: Finished year 7 (!), with continuing gratitude towards this amazing community. Based in St. Louis, MO. Regular worker-bee and self-taught photography dilettante....
in the arches and stained glass. Stunning Fav!