Nov 08

Thousands flocked to The Carrousel du Louvre on Saturday, the scene of France’s first Apple Store opening.

ARTICLE SOURCE

Leave a Reply