Studio + Life
« 倒退 The last Child, 2008, digital print on vinyl, 3400 x 2600 cm / 1338 x 1023''
返回最前