Thursday, March 26, 2015

Caroline Achaintre


Chin Chin, 2011, hand-tufted wool, 230 x 200 cm