James Ley, 3rd Earl of Marlborough

English nobleman, sailor, and mathematician (1618-1665) (–)

Parents

Children