Duck Pate 180g

180 g
£3.75