Apple Store interior reflected with customers waiting in line outside

Apple Store interior reflected with customers waiting in line outside

Strasbourg, France – September 19, 2014: Apple Store atmosphere seen from the street reflected with customers waiting in line outside in front the 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