Recent works
Untitled. 1455. Detail. 80x160 cm. 31.5x63 inches
Recent paintings
|
Previous
|
Next