Designed by
Title
Apple Store getting ready for Apple Watch launch #52573010
Description
Strasbourg, France - April 09, 2015: Man walking in front of Apple Store facade with 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