Peerage Holding
Thomas Columba Shaw
Craigmyle, of Craigmyle in the County of Aberdeen (Barony)
Starting on: Thu 30th Apr 1998
Ordinality: 4
Thomas Columba Shaw
Craigmyle, of Craigmyle in the County of Aberdeen (Barony)
Starting on: Thu 30th Apr 1998
Ordinality: 4