Patently Apple favicon

Apple's 41 Stores in China will now Accept Alipay