Zeina Durra was born in 1976 in London, England. She is a director and writer, known for Luxor (2020), The Imperialists Are Still Alive! (2010) and Riot on an Empty Street.
No related contents, please re-enter