« back to search results

Image 14 of 24
< 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.