Day: May 23, 2019
ART
Banksy in Venice? New work appears and perhaps the artist himself
The mysterious British artist Banksy has apparently left his mark on a crumbling wall in Venice, and even claimed to have set up an art stall in Italy's famous floating city.