Designed by
Title
People waiting in queue for the new Apple iphone launch #99788130
Description
STRASBOURG, FRANCE - SEP 9, 2014: Customers waiting outside Apple Store prior the launch day of the newest iPhone Apple Watch iPad iMac computers - large Apple Store facade with computer Apple logotype
This image is editorial