James Sempill

Scottish courtier and diplomat ()

Parents

Children

Partners