Verbier Switzerland | Focus on the 10,800 square foot ski chalet in Verbier, designed by Fiona Barratt Interiors.
Luxury Magazine
Press
January 1, 2014
Verbier Switzerland | Focus on the 10,800 square foot ski chalet in Verbier, designed by Fiona Barratt Interiors.