Overview

Sir David Tennant

(1829—1905) politician in Cape Colony