Image 1 of 1
India-4558.jpg
India, Dehradun.  Two Women Talking  at the Entrance to the Sikh Temple Durbar Shri Guru Ram Rai Ji Maharaj, built in 1707.