William Crofts
Crofts (Barony)
Starting on: Sat 18th May 1658
Ending on: Sat 11th Sep 1677
Ordinality: 1
All Peerage Holdings