Designed by
Title
Window of the IWC Schaffhausen store on Bahnhofstrasse street in #80233799
Description
Zurich, Switzerland - 30 July, 2016: window of the IWC Schaffhausen store on Bahnhofstrasse street. International Watch Co., also known as IWC, is a luxury Swiss watch manufacturer located in Schaffhausen, Switzerland, founded by American watchmaker Florentine Ariosto Jones in 1868. Bahnhofstrasse is Zurich's main downtown street and one of the world's most expensive and exclusive shopping avenues
This image is editorial