Post Tagged with: "Banksy"

News

Possible Banksy artwork displayed at Tokyo Govt building

Possible Banksy artwork displayed at Tokyo Govt building

A possible artwork by graffiti artist Banksy is displayed at the Tokyo Metropolitan Government building in Tokyo, Japan on April 25, 2019. The rat graffiti, discovered in January, will be […]