Designed by
Title
Yagna rituals for Lord Shiva #29852614
Description
VARANASI, INDIA - MARCH 10: A hindu saint performs 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