Agnes Haldane (Q75264876)
Peerage person ID=22291
Language:
other details
aliases Agnes Stewart
description Peerage person ID=22291

External Links