Geneva in Catalan
Geneva in Catalan
Ginebra
A canton of Switzerland.
Geneva
A canton of Switzerland.