PARIS APRIL 16: Apple Store at underground floor of the Louvre Museum, Paris, France on April 16, 2012. The Apple Retail Store is a chain of retail stores owned and operated by Apple Inc.
- Image ID: 102787061
- Copyright: nui7711
- Editorial Credit: nui7711 / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.