iOS app Android app

Russian Banksy

WATCH: Pavel 183 Is Russia's Banksy

Posted 02.10.2012 | Arts

"Aggressive. Defiant. Surprising... and invariably witty," says the BBC commentator in the video above about Pavel 183, the mysterious Russian artist ...