Key in a search term below to search our website.
Image © National Museums Scotland
View full screenLead matrix and impression of the seal of Princess Margaret of Scotland, wife of Archibald, 4th Earl of Douglas, from Threave Castle, Kirkcudbrightshire
H.HXA 86
Lead
Previous owner: Princess Margaret of Scotland
Archibald, 4th Earl of Douglas
Threave Castle, Kirkcudbrightshire, Scotland, Northern Europe