1 of 6. An employee sits in front of a poster advertising the New iPad at an Apple Store in Wuhan, Hubei province July 19, 2012.
Credit: Reuters/Stringer
No comments:
Post a Comment