Designed by
Title
Night view of Apple Store facade builing with impatient customers waiting in queue #99788081
Description
STRASBOURG, FRANCE - SEPT 18, 2014: Night view of Apple Store facade builing with impatient customers waiting in queue and tents for the upcoming Apple iPhone, Apple Watch and other new products
This image is editorial