Margery Constable (Q76359869)
Peerage person ID=710473
Language:
other details
aliases Margery Gower
Margery St. Quintin
Margery Constable, of Flamborough
description Peerage person ID=710473

External Links