Russia, Kaliningrad - - Swatch, sign with logo lettering of swiss watches at store display window. Showcase with brand name in shopping mal


Russia, Kaliningrad - - Swatch, sign with logo lettering of swiss watches at store display window. Showcase with brand name in shopping mall. Swatch is watch company based in Switzerland.


Size: 8256px × 5504px
Photo credit: © TRAVELARIUM / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: boutique, brand, business, case, center, close, commercial, company, design, display, emblem, europe, european, expensive, famous, fashion, front, glass, group, hall, icon, indoor, interior, letters, logo, mall, manufacturer, market, outlet, quartz, red, retailer, sale, sell, shop, shopping, show-window, showcase, sign, signage, signboard, store, swatch, swiss, symbol, watch, watchmaker, window