Designed by
Title
Geneva riverside in Switzerland #78497755
Description
Geneva, Switzerland - June 23, 2016: La Cite Du Temps museum of horology in the center of Geneva city. This museum maintained and sponsored by Switzerlands major watch manufacturer the Swatch Group
This image is editorial