Designed by
Title
Shivaratri prayer queue in Varanasi #29852002
Description
VARANASI, INDIA - MARCH 10: Devotees stand in a long queue to offer prayer to Lord Shiva on the auspicious Maha Shivaratri festival on March 10, 2013 at Kedar Ghat in Varanasi, Uttar Pradesh, India.
This image is editorial