Loading…
Small altar in a field of mutter (peas), Nagaur village Rajasthan, India