Cupar Castle, Fife, Scotland
References (1)
1275 Individual:
Margaret Princess of England
(d. Feb 26th, 1275 )