![](http://www.alamy.com/thumbs/6/DB6A250D-FA01-4C7A-A279-B47391FB8F57/E8PPKM.jpg)
Hublot Swiss watch logo above a shop in Strasbourg, France, Europe
This image is Exclusive to Alamy
Size: 3433px × 5150px
Location: Strasbourg, France, Europe
Photo credit: © ICP-DE / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: brand, branding, close-, hublot, logo, logos, luxury, swiss, upscale, watch, watches