Telegraph Magazine

Fashion & Beauty by Kate Shapland

12th December 2012

The London – Limited Edition scented candle by Laduree. Available from The Parfumerie