Nerve Endings
“Nerve Ending” develops through a carefully crafted sculpture including 17000 pins: a symbol of the nervous system.
£0.00Price
“Nerve Ending” develops through a carefully crafted sculpture including 17000 pins: a symbol of the nervous system.