Giant cream swirl sculpture unveiled at London's Trafalgar Square

LONDON, July 31 (Xinhua) -- A giant swirl of cherry-topped cream has been revealed in London's famous Trafalgar Square as the latest sculpture work to occupy an unused plinth. The work, by British ...

The contents of this article inc any associated images are property of 2020 ©

Trending Drone News