Skip to playerSkip to main content
  • 12 years ago
The Aix en Provence will host Apple's 10th store in France, but the storefront, roof, and surrounding sides will be encased entirely in glass. Apple has been known to embrace glass storefronts before in New York City.
Comments

Recommended