Joshua Stewart

Joshua Stewart is a British born Kuboian politician.