On a trip to London today to see some friends, popped into the Hays Galleria to see the magnificent 'steampunk' sculpture "The Navigators". Looks like something Captain Nemo should be owning.
Comments
Sign in or get an account to comment.