Designed by
Title
Ganga Aarti at Varanasi #23942617
Description
VARANASI, INDIA - FEBRUARY 18: Unidentified Hindu priests perform religious Ganga Aarti ritual on Maha Shivaratri festival on February 18, 2012 at Varanasi, Uttar Pradesh, Central India.
This image is editorial