Celia Peterson

Afghan
Filming the deputy finance minister of Afghanistan, Mohammad Mastoor.

Back to News