Painted under a railway bridge in London’s East End.
The Arches, Dereham Pl, London EC2A 3HJ, UK
You must be logged in to post a comment.
Add a review