Sir Marmaduke Gresham, 1st Bt.

(1627-1696) English politician (1627–1696)

Parents

Children

Partners