Sacred Heart Cathedral, New Delhi

The Sacred Heart Cathedral in New Delhi.
The Sacred Heart Cathedral in New Delhi. Author: Maria Krüger, License: CC BY-SA 2.5 · Source

Discussion

No public posts or comments for this place yet.