Malcolm Walker

Malcolm Walker

Malcolm Walker is chief executive of Iceland

More by Malcolm Walker