St Davids Food and Wine

Plum Jam 300g

£4.20

We have run out of stock for this item.

An old-fashioned, chunky delicious jam