John Maitland
of March (Marquessate)
Starting on: Thu 26th May 1672
Ending on: Mon 24th Aug 1682
Ordinality: 1
All Peerage Holdings