Stock Photo: Stained glass in a church, Sacred Heart of Jesus Christ, Pondicherry, India
Stock Photo: 1340-1313 Stained glass in a church, Sacred Heart of Jesus Christ, Pondicherry, India