6 July 2011 THE Swedish Chef: Le Duc Halibut at Le Duc Paris, France. Photography by The Swedish Chef.