Delica pumpkin & farro soup, 350g

£4.20

We have run out of stock for this item.

350g

With sage & Rosemary