Back to top

Liu Xiaodong

THE GOD OF WAR, 2012
Olio su tela
110 × 80 cm / 43 5/16 × 31 1/2 inches
CONTATTA
CONDIVIDI