VOLTA8

Sam Leach The Happy Beast and the Collapse of Mechanism 2012 oil and resin on brass 35 x 33cm