Duck Salami

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