Pesto Rosso 130g

£2.50

Pesto made from sundried tomatoes, fresh tomato, sunflower oil & basil