New London mural prompts Banksy speculation

New London mural prompts Banksy speculation

BBC News

Published

Banksy documentary maker James Peak believes the work, near Finsbury Park, is by the elusive artist.

Full Article