Sale villa, property Genthod, Switzerland
top