Francesca Smith, Owner of Powder N Shine

Francesca Smith

Owner, Powder N Shine

Francesca Smith is the Owner of Powder N Shine, a collection of ski chalets and self-catering apartments in Les Menuires in the French Alps