top of page

Made by Award Winning Deli Farm,  based in Cornwall. 

Deli Farm Charcuterie

£3.10Price