Shiva Gajan Festival

Hindu devotees carry human skulls during the annual Shiva Gajan religious festival at Kurmun village, in West Bengal, India, April 12, 2016. (Photo by Rupak De Chowdhuri/Reuters)
Shiva Gajan Festival
   
  Military Woman Gallery

Must See Places

Google Ads Privacy