Monday, 12 December 2011

Tacita Dean - FILM



Here's a link to my review of the current Turbine Hall installation at the Tate Modern, London: 

No comments:

Post a Comment