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

Popular Posts