Royals Life

Prince Johann II of Liechtenstein

by Susan Flantzer Credit – Wikipedia Prince Johann II of Liechtenstein is one of the world’s longest reigning monarchs – he reigned for 70 years, 91 days. Johann Maria Franz Placidus was born on October […]