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