Omar Sharif, Peter O'Toole, Alain Delon and Hussein Fahmy, then president of the Cairo Film Festival
Omar Sharif, Peter O'Toole, Alain Delon and Hussein Fahmy, then president of the Cairo Film Festival, at the opening ceremony of the 23rd Cairo International Film Festival in 1999