22 Leonidas White Chocolates

Price:£19.65
5 out of 5 stars Tuesday 22 September, 2015 By Jacqueline McKenzie
The best white chocolate ever wrapped around the most delicious centres - a good assortment.