Abdelkader Benchamma

Abdelkader Benchamma
Art Dubai, 2017
Installation view