Designed by
Title
Lord Shiva prayer rituals #29851702
Description
VARANASI, INDIA - MARCH 10: Shaiva sadhus perform yagna prayer rituals of Lord Shiva on the auspicious Maha Shivaratri festival on March 10, 2013 at Varanasi, Uttar Pradesh, India.
This image is editorial