Banksy’s back at it, this time hitting the streets of Venice, Italy, where an anonymous (and apparently unlicensed) vendor set up shop to display the artist’s latest, Venice in Oil, without fanfare. Banksy arrived in town during the Venice Biennale, about which he complained on Instagram, “for some reason I’ve never been invited.”