James Sempill

Scottish courtier and diplomat (–)

Parents

Children

Partners