Designed by
Title
Ipad 2 is out of stock #19610928
Description
SHANGHAI-MAY 13: announcement before the Apple store in Shanghai Pudong district(which is the China's second Apple store opened on July 10, 2010) talled that the ipad 2 is out of stock on May 13, 2010 in Shanghai,CN
This image is editorial