0
0
The Face Shop is a naturalistic beauty brand that delivers healthy beauty by honestly capturing the life force of nature. By proposing skincare and makeup products utilizing selected natural ingredients like herbs and fruits at reasonable prices, it receives love worldwide.