« back to search results

Image 12 of 65
< Prev Next >
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.