Royalty in Canada; Embracing Sketches of the House of Argyll, the Right Honorable the Marquis of Lorne, (Governor-General of Canada) Her Royal Highness the Princess Louise and Members of the New Government
Bookhype may earn a small commission from qualifying purchases.
Full disclosure.
Royalty in Canada; Embracing Sketches of the House of Argyll, the Right Honorable the Marquis of Lorne, (Governor-General of Canada) Her Royal Highness the Princess Louise and Members of the New Government