Sadhus (India's holy man) blew pepa at Kamakhya temple complex ahead of the Ambubachi Mela or Ambubasi festival in Guwahati on Saturday 9th June 2012. Photo by Dasarath Deka/Indian Photo Agency
Sadhus (India's holy man) blew pepa at Kamakhya temple complex ahead of the Ambubachi Mela or Ambubasi festival in Guwahati on Saturday 9th June 2012. Photo by Dasarath Deka/Indian Photo Agency