View of famous and big tower buildings of Lignon and Saleva mountain behind, Geneva, Switzerland

View of famous and big tower buildings of Lignon and Saleva mountain behind, Geneva, Switzerland

 Stock photo ID: 79489789