Rose Harissa Pesto 165g

£2.99

Mediterranean tomato pesto blended with Rose Harissa.