Homemade sausages of duck, sage and roasted garlic

Prep 1 hr 15 min Total 1 hr 43 min