Angela de la Cruz

Angela de la Cruz

Tate Britain via Bloomberg

An installation by Angela de la Cruz at Tate Britain in London. The work is showing in the Turner Prize exhibition at Tate Britain through January 3.