set up in the lobby of this church right outside Bank Tube station in London - I guess anything that gets the punters in.....
Comments
Sign in or get an account to comment.