ilka Leukefeld in Shoreditch

Exhibition ‘place (non) place’