Previous

Delhi

Stained glass mural inside Church at Delhi

Posted Date: 26 Aug 2016     Posted by: Juana  
Next
India » Localities » Delhi
Stained glass mural inside Church at Delhi

Stunning stained glass murals depicting the life of Christ adorn the walls of the Church of St. Michael in New Delhi.

Find more: Delhi