The Men Watch Collection of Swatch, is a Swiss Watchmaker Brand Displaying at Retailer Store in a Shopping Center. Editorial Photo - Image of center, collection: 127622636
Swatch - The Last Great Innovation in Horology | Read in The Journal – A COLLECTED MAN
Swatch x Centre Pompidou: How to Buy, Where to Shop