Share
twitterlinkedinfacebook
Image 1 of 1
tedbyrne_2011-10-15_08-27-21.jpg
Apple Store employee ponders iPhone 4s while managing queue outside Ginza Apple Store in Tokyo, Japan. October 15, 2011