Friday, November 30, 2007

Freemason Hall



Delhi, India
Many Lodges in this building/complex and also the Grand Lodge of Northern Region of India.

No comments: