Loading…
Mosque and Hindu temple in remote Bir village, Rajasthan, India