- Sarah Kane - Sarah, lambda print on aluminium and plexiglass, 120x80 cm, 2009
<---