Junction of two rivers, Geneva, Switzerland

1
Junction of two rivers, Geneva, Switzerland

Junction of two rivers, Geneva, Switzerland.