Duck prosciutto

080165
$
45.00
Ready to eat. Non sliced. Approx. 0.9-1.1 lb each. From France.
Made on
Tilda