The History of Leith

January 26, 2012

John Stewart, Earl of Mar (d. 1479)

John Stewart, Earl of Mar and Garioch (c. 1456–c. 1479) was the youngest son of James II of Scotland and Mary of Guelders. for more click here

Some Text