DELHI - JAN 31: Vegetable street vendor with his mobile stand on January 31, 2008 in Delhi, India. Most mobile vendors are illegal and have to either run away from the police or pay them bribes.

Similar images to "DELHI - JAN 31: Vegetable street vendor with his mobile stand on January 31, 2008 in Delhi, India. Most mobile vendors are illegal and ha..."

 Stock photo ID: 53714008

Similar Stock Photos to Image ID 53714008 (75 image matches)