7 Mar 2010

Cornellia Parker

From Arts on Sunday, 2:35 pm on 7 March 2010

Cornellia Parker is the Turner Prize-winning English installation artist and sculptor.