Culture
19 March 2009
Steve McQueen – The Turner Prize-winning artist won the Caméra d’Or award at Cannes in 2008 for his first feature film...