Agnes Urquhart (Q76144413)
Peerage person ID=562036
Language:
other details
aliases Margaret Urquhart, of Cromarty
description Peerage person ID=562036

External Links