Sale flat, apartment Villars Sur Ollon, Switzerland
top