Recent works

Untitled. 1529. Detail. 131.5x131.5 cm. 51.77x51.77 inches

Loading Image