Ali Al Rubai, ‘Faucet’, Artspace Hamra

About Ali Al Rubai

Iraqi, b. 1967, Baghdad, Iraq, based in Baghdad, Iraq