Designed by
Title
IWC watch, window store with fashionable mechanical watches, #175647829
Description
Geneva, Switzerland, March 2020: IWC window store with fashionable mechanical watches, International Watch Co., also known as IWC, is a luxury Swiss watch manufacturer located in Schaffhausen
This image is editorial