Margaret Ker (Q75254929)
Peerage person ID=14903
Language:
other details
aliases Margaret Kerr
description Peerage person ID=14903

External Links