Sephora
Sephora france
Is Sephora French?
0 views
I like this
I dislike this
Related questions
Does Sephora ship to UK?
Tags
#spelling
#stores
#founded
#zipporah
#chain
#based
#beauty
#personal
#conglomerate
#sepph
#multinational
#paris
#owned
#greek
#limoges
#comes
#luxury
#moses
#sephora