View Message

This is a reply within a larger thread: view the whole thread

Re: Sephora
I kind of like the sound of it. I see below it's said that Sephora is an international make-up chain. I've never heard of it!
Archived Thread - replies disabled
vote up1

No replies