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