26. August 2014

Saatchi Gallery: What is this made of?

A friend recently showed me this place. I am posting no more than this: have a look at Saatchi Gallery in London and find out. Guess first what it is. Find out later.