King William III

King William III – William of Orange

King William III

King William III
4 November 1650 –
8 March 1702

King William III