Shiseido Synchro Skin Self-Refreshing Foundation 130 Opal 30ml deals Wear alone or as part
Platform notes & fabric story
Description
Shiseido Synchro Skin Self Refreshing Foundation 130 Opal 30ml deals Wear alone or as part Wear alone or as part of your makeup routine Dimethicone and Shea Butter