Harold Logie Tucker

Sierra Leonean politician