John Wemyss
Wemyss of Elcho (Lordship)
Starting on: Sat 1st Apr 1628
Ending on: Mon 22nd Nov 1649
Ordinality: 1
All Peerage Holdings