The final installation will be amazing but it is already an awesome and sobering sight... Had to go to see it while in London for a meeting...
Comments
Sign in or get an account to comment.