Afifa Aleiby
The Red Carpet, 1987
Oil on canvas
140 x 135 cm
55 1/8 x 53 1/8 in
55 1/8 x 53 1/8 in
Copyright The Artist
Exhibitions
The Echo of Time, Kristin Hjellegjerde, London, 2 July - 1 August 202017
of
17