Samuel John Ingram Lockhart
Peerage person ID=299103
Children
Partners
Anne Stewart