Recent works
Untitled. 1431. Detail. 100x100 cm. 39.37x39.37 inches
Recent paintings | Previous | Next