Untitled-0 | 2015 | video installation | LCD screen, acrylic fittings | 16x24x3.4cm | 4’00''
Back
© 2018 AIKE, Shanghai All rights reserved.