Parish of Holyroodhouse or Canongate, Register of Marriages, 1564-1800
Parish of Holyroodhouse or Canongate, Register of Marriages, 1564-1800 (1914).

Parish of Holyroodhouse or Canongate, Register of Marriages, 1564-1800.