Designed by
Title
Apple Store with long lines and log reflected #44695215
Description
STRASBOURG, FRANCE - SEPTEMBER 19, 2014: Apple logo and customers waiting line reflected in pool outside in front of the Apple Inc. store during the sales launch of the iPhone 6 and iPhone 6 Plus in Europe, on Friday, Sept. 19, 2014. Apple stores attracted long lines of fans and shoppers for the debut of the latest iPhones
This image is editorial