Kate Terry
Kate Terry
London based sculpture and installation artist