Role: Director, Cinematographer
Zahraa Al-Baghdadi is an independent artist based in Baghdad, Iraq.
Here's a moment with her.