Duck foie gras 65g

£7.50 each (65g)

Farm produced duck foie gras obtained from free range ducks

Category: Tag: