John Wallace, 10th of Craigie, 15th of Riccarton (Q76301977)
Peerage person ID=674116
Language:
other details
description Peerage person ID=674116

External Links