Designed by
Title
Swiss village Saint Saphorin on the coast of Geneva Lake, Lac Leman in French. Terraced vineyards on the slopes adjacent to the #153140996
Description
Swiss village Saint Saphorin on the coast of Geneva Lake, Lac Leman in French. Terraced vineyards on the slopes adjacent to the lake. Beautiful Switzerland. Holiday spot. Nature, countryside