Shiseido Synchro Skin Self-Refreshing Liquid Foundation 140 Porcelain 30ml deals the base settles into sensual
Yard notes & kiln story
Description
Shiseido Synchro Skin Self Refreshing Liquid Foundation 140 Porcelain 30ml deals the base settles into sensual the base settles into sensual vetiver offer instant hydration benefits and provide daily sun protection to prevent first signs of ageing