No 1 Original Salted Caramels Towers 415g

Open the lid and swivel the layers to delve into 4 layers of salted caramel truffles - 80 in total! To share or not to share? That is the question.

£48.00

Maximum number of characters: 185