Apple opens first retail store in France

Pictures from the opening of the first Apple Store in France. The store is located in a high-end shopping mall below the courtyard of the Louvre.