China, Shanghai, Nanjing Road, Interior of Apple Store, Mother and Child Playing with Computer

- Image ID: JFGMX4
China, Shanghai, Nanjing Road, Interior of Apple Store, Mother and Child Playing with Computer
mauritius images GmbH / Alamy Stock Photo
Image ID: JFGMX4