Paul Vanstone at ‘Out of Nature’

Paul Vanstone will be exhibiting at Out of Nature. A sculpture exhibition in the grounds of Newport House in Hertfordshire, from 1–22 October 2017.