Live action footage
Woman in burqa begging in front of shops in Kabul, Afghanistan.
CUSTOM
1248 x 702