Review: Masters of the Universe
I reviewed Langlands & Bell’s new Ikon Gallery exhibition Internet Giants: Masters of the Universe for this is tomorrow: Langlands & Bell: Internet Giants: Masters of the Universe Ikon Gallery 21 March – 10 June, 2018 Review by Jack Welsh The recent Facebook data scandal lingers over Langlands & Bell’s new […]