James Sempill

Scottish courtier and diplomat (1566–1626)

Parents

Children

Partners