“Withered Green”
Egyptian movie “Withered Green” will screen on November 26, at the ‘Small Theater’ in Cairo Opera House as part of Cairo International Film Festival (CIFF).
Most Read