Steven Claydon

Steven Claydon

August 26, 2013

Steven Claydon is a British contemporary artist: sculptor and musician. This member of the now defunct electronica band Add N to (X) lives in London.