Recent works

Untitled. 1442. Detail. 133.5x133.5 cm. 52.55x52.55 inches

Loading Image