Similar videos

Royalty-free stock video ID:5546951

RAXAUL, INDIA-OCT 31: Local people on 31st 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)