London, Trafalgar Square · Guardian Art
Tschabalala Self's statue takes the Fourth Plinth
A blue statue by Tschabalala Self now stands on the Fourth Plinth in Trafalgar Square, London. Described as spreading good feelings and smiles in the capital.
Read at source →