Waters, Thomas, Servant to the Captain of Hume Castle, county Berwickshire

Relationships: