Lost in Translation? at the Riverside Studio London

LOST IN TRANSLATION? is an exhibition exploring what it is like to live in another country through the works of British and Czech artists with experience of living in the opposite countries.¬†Czech Centre London¬†at the Riverside Studio curated by Michaela …
Continue reading


Back To Top