Sir Roderick Duncan Hamilton Campbell of Barcaldine, 9th Bt. photograph

Sir Roderick Duncan Hamilton Campbell Of Barcaldine, 9th Bt.

Sir Roderick Duncan Hamilton Campbell Of Barcaldine, 9th Bt. Life story


Next Profile ❯