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