Person
Peerage person ID=387098
Family
Not who you're looking for? Others named William Sarsfield: 1616 · (1650-1675)