Please wait... (it takes some time to load) The Ambassadors (1533) is a very old painting by Hans Holbein the Younger. Can you find the painting's secret?