James David Barry (Q75346444)
Jump to navigation
Jump to search
Peerage person ID=78120
- Major James David Barry
Language | Label | Description | Also known as |
---|---|---|---|
English | James David Barry |
Peerage person ID=78120 |
|
Statements
2 references