This is the statue entitled "Newton " which is in the courtyard outside the British Library in London. It's rather impressive in the flesh so to speak . We've been doing a recce of St Pancras station ready for our foray to France tomorrow.
Comments
Sign in or get an account to comment.