menu
ArchiveExhibition

Stefana McClure : The Blue Planet

8 May-27 Jun 2009

Bartha Contemporary
London W11 2AF

Overview

The Blue Planet