Lake Geneva, or Lake Leman in Switzerland

Lake Geneva in Switzerland

Lake Geneva, or Lake Leman in Switzerland