Repeat off


Repeat one


Repeat all

New London mural prompts Banksy speculation
Photo #7195 18 March 2024, 08:15
Banksy documentary maker James Peak believes the work, near Finsbury Park, is by the elusive artist.
Comments (0)

Do you like the page?

Would you like to share the page with your friends?