Duck Rillettes De Canard Castaing Brand

Duck Rillettes De Canard Castaing Brand. 100% natural French duck rillettes in 180g jar. Serves two.

Duck Rillettes De Canard Castaing Brand