Description
A luxurious yet light-textured cleansing oil that rapidly permeates deep into pores to gently and thoroughly remove impurities. 180ml
Chosen Supplier : John Lewis
£32.00
Shiseido Perfect Cleansing Oil, 180ml
A luxurious yet light-textured cleansing oil that rapidly permeates deep into pores to gently and thoroughly remove impurities. 180ml
Chosen Supplier : John Lewis