Angela de la Cruz

Angela de la Cruz, Turner Prize 2010 Installation. Courtesy of Tate Britain.

Share

Leave a Reply