Stock Photo - Castle of Yvoire in the shore of Leman Lake, Haute-Savoie, Rhône-Alpes, France.

Stock Photo: Castle of Yvoire in the shore of Leman Lake, Haute-Savoie, Rhône-Alpes, France.

Searchable keywords