45 Leonidas Dark Chocolates

Price:£35.95
5 out of 5 stars Friday 14 August, 2015 By Janice Heath
The best chocolates ever! Delivered in perfect condition and very quickly. I will be ordering again.