Celia Peterson Filmmaker | Photographer

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

Back to News
DEBUT