Genève, la cathédrale Saint-Pierre. Foto/Photo: TES

Geneva, France and the Swiss Confederation 1798-1815

Available in French, Dutch and German