43
12
5
Almond crusted lamb loin stuffed with duck liver and black truffle sauce