by dutourdumonde
PARIS, FRANCE - CIRCA NOVEMBER 2011: The Apple store at the Carrousel du Louvre shopping mall.