From: Saint Cecilia Parish in South St. Louis, MO - Interior Photos Further reading Photo: Stained Glass - East Window Photo: Stained Glass - West Window Photo: Choir Loft with Organ and Rose Window catholic church interiors saint louis nikon parish saint cecilia d40 photos Add new comment