Loading…
Classic pastoral scene in the countryside north of Udaipur, Rajasthan, India