Duck Salami

080191
$
20.00
Duck Salami Cured - approx. 0.7lb From France.
Click to order
Made on
Tilda