Similar videos

Royalty-free stock video ID:5547329

RAXAUL, INDIA-OCT 30: Local people on 30th October 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)