FLASH ROAST HAM – MIN 350G

£2.50

average price, packed prices vary