I visited London today, so lot's of opportunities for blipping. This massive statue is in St Pancras International.
Comments
Sign in or get an account to comment.