Price

Cheeta caste grandparent and their grandson at their home in Kharekhari village, Rajasthan, India.