Eleanor Bruce

Peerage person ID=464791