Skip to main content
The flower clock
The flower clock is from The English Garden, Geneva. A symbol of the Geneva watch industry of world renown, the famous flower clock, located at the edge of the Jardin Anglais (English Garden) since 1955, is a masterpiece of technology and floral art.
Comments
Post a Comment