Sainte Therese church. Stained glass window. Jesus and the doctors of the Faith, Jean Edouard de Castella.
Size: 3648px × 5472px
Photo credit: © Godong / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: art, catholic, catholicism, catholicisme, catholique, christ, christian, christianisme, christianity, chrétien, church, de, docteur, docteurs, doctor, eglise, europe, genève, glass, indoors, intérieur, jesus, la, loi, marie, personnage, religieuse, religieux, religion, religious, romaine, roman, sainte, sainte-vierge, sans, spirituality, spiritualité, stained, suisse, swiss, vierge, vitrail, église, ésus, ésus-christ, éèse