10 April 2015 – Paris, France First wave of visitors in the Opera Apple Store. Apple launched the Apple Watch for in store try-on and online pre-orders in United States, France and 7 other countries on April 10th, 2015.
Size: 5616px × 3744px
Location: Paris, France
Photo credit: © Leo Novel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: apple, france, launch, opera, paris, store, watch