Ben Greener's sculpture of a pair of feet made from wood, canvas, tea and coffee wins this year's £30,000 Threadneedle Prize.
Ben Greener's sculpture of a pair of feet made from wood, canvas, tea and coffee wins this year's £30,000 Threadneedle Prize.