Kathleen O'Moore Barnes (Q75879843)
Peerage person ID=376145
Language:
other details
aliases Kathleen Barnes
Kathleen Croker
description Peerage person ID=376145

External Links