menu
ArchiveExhibition

Solar Plexus

1 Sep-30 Sep 2012

Space Station Sixty-five
London SE11 4PT

Overview

International group show from MyPeople Project