Driss Ouadahi Algerian and German, b. 1959
Traces, 2010
oil on linen
70 7/8 x 86 5/8 in
180.1 x 220.2 cm
180.1 x 220.2 cm
SOLD
SOLD
15
of
15