John Stirling of Glorat
Peerage person ID=700855
(b. 1540)
Children
John Stirling of Glorat
Partners
Annabella Edmonstone