The finest Belgian chocolate in a bar

Belgian chocolate bar 100g

£2.89Price