INDIA | Wednesday, 23 April 2014 | Views [132]
Hindu altar on the street on Darjeeling. They would burn incense in lower corner