S
Contributor
Sarah Jones

Sarah Jones is an artist based in London, UK

Artist Sarah Jones responds to Frieze Sculpture in a specially commissioned project

BY Sarah Jones |