Johann II 1840-1929 Prince of Liechtenstein

Johann II, also known as Johann II the Good, was the Prince of Liechtenstein between 1858 and 1929. His reign of 70 years and 91 days is the second-longest of any monarch in European history, after that of Louis XIV of France
Size 6.5 x 16 cms
Price £14.00