VARANASI, INDIA - FEBRUARY 19, 2012: A Hindu brahmin priest takes a break from prayer to drink water on the auspicious Maha Shivaratri festival on February 19, 2011 at Varanasi, Uttar Pradesh, India.

VARANASI, INDIA - FEBRUARY 19, 2012: A Hindu brahmin priest takes a break from prayer to drink water on the auspicious Maha Shivaratri festival on February 19, 2011 at Varanasi, Uttar Pradesh, India. - 13686136

Similar stock images

to-top-page