Cactus

Pins, needles, fabric, lace, and polyester filling.

Shown at 40 Gracechurch Street, London, EC3V 0BT, UK.

19 November 2012 - August 2013. © 2012.