Designed by
Title
Lord Shiva devotees praying #24280484
Description
VARANASI, INDIA - FEBRUARY 20: Hindu brahmins perform prayer ceremony on the auspicious Maha Shivaratri festival on February 20, 2011 at Dasashwamedh ghat in Varanasi, Uttar Pradesh, India.
This image is editorial