Recent works
Untitled. 1409. Detail. 150x150 cm. 59.05x59.05 inches
Recent paintings | Previous | Next