Apple products on display in a department store


Size: 4902px × 3676px
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apple, branding, building, department, display, indoors, interior, ipad, laptop, logo, products, retail, rm01, store, stores, technology