champignons périgourdine

[French]

Mushrooms sautéed with truffles and foie gras.

Countries