
A solo show held in the police cells of the Old Police Station in Deptford, London
Each police cell contained an installation:
A solo show held in the police cells of the Old Police Station in Deptford, London
Each police cell contained an installation: