IBRAHIM EL-SALAHI

The great face off: 16 of the most wonderful portraits ever painted
Guardian, 19 June 2023
20 June 2023
15 
of 327