Isle of Wight artist wins Jeff Lowe Sculpture Prize

The prize-giving took place in the packed Cello Factory in London. Pop in to see the works if you’re near the area