Sale villa, property Chene-bougeries, Switzerland
top