Margaret Theresa of Spain 1651-1673
Margaret Theresa of Spain, 12 July 1651 – 12 March 1673. She was, by marriage, Holy Roman Empress, German Queen, Archduchess…
Margaret Theresa of Spain, 12 July 1651 – 12 March 1673. She was, by marriage, Holy Roman Empress, German Queen, Archduchess…