a year ago
Ratnesh
in English · 1,323 Views
likes 5clips 1comments 0
The God's house
The Cathedral Of The Sacred Heart is aRoman Catholic cathedral belonging to theLatin Rite and one of the oldest church buildings in New Delhi, India. 
0 comments