Chocolate & caramel fudge

Buy this
  • £3.95

Pure indulgence: chocolate & caramel fudge.

150 bag.