![](http://www.alamy.com/thumbs/6/C59746DB-02E0-4EAE-B530-20FA7D4A9319/KF5GR6.jpg)
Official Rolex retail store, Barcelona, Spain,
Size: 3720px × 5161px
Location: Av. de Roma, 92, 08015 Barcelona, Spain
Photo credit: © MiraMira / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barcelona, brand, display, europe, expensive, luxury, official, prestigious, retail, rolex, spain, store, swiss, watches, watchmaker, window, wristwatches