Recent works
Untitled. 1439. Detail. 75x75 cm. 29.52x29.52 inches
Recent paintings
|
Previous
|
Next