David Hugh Heriot Baird Rose, 26th of Kilvarock (Q76269443)
Jump to navigation
Jump to search
Peerage person ID=651384
Language | Label | Description | Also known as |
---|---|---|---|
English | David Hugh Heriot Baird Rose, 26th of Kilvarock |
Peerage person ID=651384 |