Helen Marten wins £30,000 Hepworth Prize for Sculpture

3 weeks ago Comments Off on Helen Marten wins £30,000 Hepworth Prize for Sculpture

Helen Marten wins the inaugural Hepworth Prize for Sculpture, which has a £30,000 prize.
BBC News – UK