Terrace Studios

25th September 2010

Terrace Studios annual group show. Opening 25th September 2010.
4-17 Frederick Terrace, London E8 4EW.