The Adivasis (literally meaning original dwellers) are the indigenous people of India who maintained the early lifestyles of mankind till the 20th century. The girl belongs to tribe dwelling in Orissa state of India
There are no comments yet, be the first!
Do not provide this unless you are a robot!
There are no comments yet, be the first!