genfersee

genfersee

Lake Geneva, Switzerland/France