Cosmetics by Hupfen

Question 11

Sephora stores are commonly found within JCPenney locations, but their stand-alone flagship store is on what French avenue?

Champs-Élysées

Back