iranian.com
ktvsi095

Inside there was a man praying loudly. The Bharat Mata in Varanasi
is the only temple in the land dedicated to Mother India.

Photo essay: Journey to Varanasi

Share/Save/Bookmark