Geneva in 5 pictures

1 min read

Although officially unveiled in London the previous year, sales of the Triu