Open main menu

Cecil John Rhodes

British businessman, mining magnate and politician in South Africa