Sephora Faneuil Hall Store Opening
Faneuil Hall is now home to one of my favorite stores and the retail mecca of all things beauty – SEPHORA! I had the pleasure of attending their pre-opening party and scoping out the stunning new location, while…
View Post