Boris Tellegen aka Delta, the “Dutch Master” of graffiti.
The idea is simple: Making surfboards out of ice.
New »Original Pirate Material« from that guy who used to be The Streets.