champignons périgourdine
[
French
]
Mushrooms sautéed with truffles and foie gras.
Countries
France