John Sempill, 1st of Beltrees

Peerage person ID=685484 (1540–1579)

Parents

Children

Siblings

Partners