BOUTIQUE ROLEX TOUS in Avenida de Pau Casals 18, Barcelona, Spain
3,226 Rolex Watch Photos and Premium High Res Pictures - Getty Images
Rolex inaugura concept store de la mano de Tous en Barcelona
Barcelona, Spain - May 9, 2022: Rolex store sign. Rolex is a British-founded Swiss watch designer and manufacturer based in Geneva, Switzerland Stock Photo - Alamy
Rolex Shops in Barcelona, Catalunya, Spain
Shop – Barcelona Shopping City
Barcelona, Spain - Jun1 1, 2018: Elegant female luxury wrist Swiss watch manufactured by Rolex model Oyster Perpetual in the official store distributor store showcase Stock Photo | Adobe Stock