Title

Worshippers at Hindu Temple

Location

Udaipur, India