
India-4363.jpg


India, Dehradun. Young Man Praying at the Durbar Shri Guru Ram Rai Ji Maharaj, a Sikh Temple Built in 1707.
© Charles O. Cecil. All rights reserved. No reproduction of any kind without prior authorization and payment. Property release exists. Image may be used for commercial purposes. User accepts liability for any claims alleging improper or offensive us 3744x5616 / 17.6MB