Skip to content
Archive
The Lake Arches
03 November
–
16 December 2006
Images
Press Release
The Lake Arches
Installation View, Laura Bartlett Gallery, London, 2006
The Lake Arches
Installation View, Laura Bartlett Gallery, London, 2006
The Lake Arches
Installation View, Laura Bartlett Gallery, London, 2006
The Lake Arches
Installation View, Laura Bartlett Gallery, London, 2006