Street Children of Kabul
It is estimated that there are over 60,000 children like this who spend their days on the streets of Kabul, trying to make a few Afs for their families. They sell chewing gum, eggs, offer to weigh people, swing incense, etc. running between cars at traffic stops.
Afghanistan January 2014