The delegates of the International Buddhist Conclave
The delegates of the International Buddhist Conclave – 2018 visiting the Sarnath Stupa, at Varanasi, in Uttar Pradesh on August 26, 2018.
The delegates of the International Buddhist Conclave – 2018 visiting the Sarnath Stupa, at Varanasi, in Uttar Pradesh on August 26, 2018.