Nada Debs, ‘The Fragmented Clock’, 2012, Carwan Gallery
Nada Debs, ‘The Fragmented Clock’, 2012, Carwan Gallery