×

Johann II, Prince of Liechtenstein

Johann II, nicknamed the Good, was Prince of Liechtenstein from 12 November 1858 until his death in 1929. Wikipedia