A man and his son pray under a large fig tree, which is considered sacred, Udaipur Kalan village, Rajasthan, India

Loading…
A man and his son pray under a large fig tree, which is considered sacred, Udaipur Kalan village, Rajasthan, India