Site 2015-3 | 2014-2015 | Mixed media on canvas | 190 x 190 cm
Back
© 2020 AIKE, Shanghai All rights reserved.