Ibrahim El-Salahi

Born in Omdurman, Sudan, 1930, and Lives and works in Oxford, England

Press