
New London mural prompts Banksy speculation
Banksy documentary maker James Peak believes the work, near Finsbury Park, is by the elusive artist.
Full Article
Banksy documentary maker James Peak believes the work, near Finsbury Park, is by the elusive artist.
Full Article