Sir John Wallace, 5th of Craigie and 10th of Riccarton (Q76306443)
Peerage person ID=676696
Language:
other details
description Peerage person ID=676696

External Links