Delicias Lilliput Capers - 720g
£13.99
Sold Out
Delicias capers are packed by the largest producer in the world. Capers are handpicked on a daily basis, packed in glass jars, and immersed in whit...
View full details
£13.99
Sold Out