Similar videos

Royalty-free stock video ID:5547326

RAXAUL, INDIA-OCT 27: Local people and children at a festival on 27th Oct 2011 in Raxaul, Bihar State, India. Bihar is one of the poorest states in India. The per capita income is about 115 dollars. (100 matches)