David Murray, 2nd of Ochtertyre

Peerage person ID=519065 (1460–1509)

Parents

Children

Siblings

Partners