David Mach

September 20, 2019 9:07 am Published by

Studied at Dundee School of Art and the Royal College of Art, London. Exhibited internationally.  Nominated for Turner Prize.  Professor of Sculpture at the Royal Academy in London

Categorised in: Uncategorised

This post was written by joecollinson