Beauty lifestyle

Sephora Store Opening Fall 2014

Sephora to come to Windsor in Devonshire Mall

GRAND OPENING – Friday, October 3

sephora devonshire mall, sephora windsor, sephora devonshire mall windsor, open sephora store, rose city style guide, fashion blog, beauty blog, windsor style blog

You Might Also Like

No Comments

What Are Your Thoughts on This?

%d bloggers like this: