Ibrahim El-Salahi | Salon 94

Ibrahim El-Salahi

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