News
A bold statue has taken up residence in London's iconic Trafalgar Square — part of a public art project that's been going on for more than a decade. The skeletal horse replaces a giant blue rooster.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results