David of Strathbogie (Q75389412)
Peerage person ID=109145
Language: