I think that is the name of this statue at the Eurostar terminal at St Pancras station. If it isn't, it should be :)
Comments
Sign in or get an account to comment.