A poster is pasted onto City Hall (the mayor's office in London) to support the bid for England to host the world cup.
Comments
Sign in or get an account to comment.