John Plumer

Peerage person ID=110269; (c1650-1718)

Children

Partners