In Russian

 

Pondicherry

Notre Dame des Anges Church

View from south-east

 

 

 

 

View from Dumas Street

 

PHOTO ID: 09176

SOURCE: www.sriaurobindoashram.com