Art News, Artists, Music and more!

Two New Banksy Murals Appear In London

Within 24 hours, two new murals, attested to Banksy, appeared mysteriously in different parts of London in the UK. The first mural appeared near Kew Bridge in London, on a wall. It depicted the silhouette of a goat standing on a pillar.…