View of Geneva

Place

Geneva

Republic of Geneva · Modern Switzerland