Price

Amazing manifestation of humanity on Manikarika Ghat, Varanasi, India