Walter Geikie

Elizabeth Stirling, 1556 - 1579. Daughter of James Stirling of Keir; wife of John Napier of Merchiston

About this artwork

Walter Geikie

Walter Geikie