Villars Palace
Rte des Hôtels 28
1884 Villars-sur-Ollon
Switzerland
1884 Villars-sur-Ollon
Switzerland