Ibrahim El-Salahi

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

Press