Peter S. Spratt
Peerage person ID=574420
Children
Partners
Lydia Antoinette Gordon Seton