A statue of British imperialist Cecil Rhodes has been ... built in 1912 on the slopes of Table Mountain and features eight lion statues alongside steps leading up to a granite building where ...
Some results have been hidden because they may be inaccessible to you