Sir William Waller Bruce, 10th Baronet

GPTKB entity