The Otolith Group

The Otolith Group, Turner Prize 2010 Installation. Courtesy of Tate Britain.

Share

Leave a Reply