Details
MATTA
Untitled
oil on linen
78 x 150in. (198 x 381cm.)
Untitled
oil on linen
78 x 150in. (198 x 381cm.)
Provenance
Alexander Iolas, Paris