Jeweller / jewellers shop / store in Geneva selling Swiss made Omega wrist watches. Geneve. Switzerland.

- Image ID: BYCD6W
David Gee / Alamy Stock Photo
Image ID: BYCD6W
Jeweller / jewellers shop / store in Geneva selling Swiss made Omega wrist watches. Geneve. Switzerland. (57)
Location: Geneve. Switzerland.