Unveiling of the Clapham Library Letters

Events and Performances

17th Jul 2012
Permanent installation at New Clapham Library, Clapham High Street
View Video

Share this