My London: Tschabalala Self as Lady in Blue is unveiled on Trafalgar Square Fourth Plinth · Activ.news