PARADISCO
Stour Space, 7 Roach Roas Tower Hamlets E3 2PA
June 4 - June 29 2015