Talleyrand

[French]

With cheese, foie gras and truffles.

Countries