Duck Liver - 556g

Product: Duck Liver 

Brand: Squiby

Description: Premium Duck liver from Hungary.

Size: 556g

Packaging: 556g x 1

Status: Frozen

Origin: Hungary

Product Code: 37468

x