Boutique Pau Casals 16
Avda. de Pau Casals 16
08021 Barcelona
Barcelona
Spain

tel: +34 93 2099910
Official retailer
Visit rolex.com