Where to buy Floris London’s Rose Concentrated Mouthwash
3.4 fl. oz.
England
aqua, prunus amygdalus dulcis oil, stearic acid, cetearyl alcohol, glycerin, isopropyl palmitate, simmondsia chinensis seed oil, triethanolamine, phenoxyethanol, parfum, dimethicone, peg-4 olivate, t