27
Jul

691 article… A Pixelated Art Director.

Tate Modern director Nick Serota holds forth on the "artistic merit " of what appears to be another odorous pile of elephant dung   ....whilst turning…

Continue Reading →