Talleyrand
[
French
]
With cheese, foie gras and truffles.
Countries
France