MATTA

Details
MATTA

Untitled

oil on linen
78 x 150in. (198 x 381cm.)

Provenance
Alexander Iolas, Paris