Hassan Hajjaj

Hassan Hajjaj has been called the Warhol of Marrakech
The Times