WHAT THE LOGO STANDS FOR

Our logo represents the goddess of beauty - Demeter, force of nature and brand name logo around her describing THE FACE SHOP heritage.
The elegant symbol centers around nature's timeless beauty and willingness to deliver endless beauty to customers.

 

 

image-icon
Enter Order ID to track your order...
Product added to cart
View Cart