Sir William Kirkcaldy of Grange (c. 1520 – August 3, 1573)
Sir William Kirkcaldy of Grange (c. 1520 – August 3, 1573), Scottish politician and general, was the eldest son of Sir James Kirkcaldy of Grange (d. 1556), a member of an old Fife family. for more click here

Follow us on Facebook