THE Swedish Chef: Le Duc

IMG_5071

Halibut at Le Duc Paris, France. Photography by The Swedish Chef.