From: Saint Cecilia Parish in South St. Louis, MO - Interior Photos Further reading Photo: Our Lady of Guadelupe Side Altar Photo: Stained Glass - Mary, Mother of Perpetual Help Photo: Dios de los Muertos Side Altar catholic church interiors saint louis nikon parish saint cecilia d40 photos Add new comment