Loading…
Pink weathered wall Chowmunda Mata temple, Boraj Kazipura, Rajasthan, India