• Sat. Mar 2nd, 2024

installation

Turner Prize

Tramway, Glasgow: Until 17th January The Turner Prize, best known for launching some of Britain’s most acclaimed artists into the limelight is, for the first time, exhibiting its nominees in…