Designed by
Title
Apple Store getting ready for Apple Watch launch #52572872
Description
Strasbourg, France - April 09, 2015: Woman walking in front of Apple Store which has covered shopping windows with black fabric curtains to protect the store rearrangement for the Apple Watch launch. Apple's Watch with goes on sale in US, Europe and Asia on April 10
This image is editorial