Minimise and refine the appearance of pores and imperfections with the Fresh Rose Deep Hydration Facial Toner, which won’t strip away essential oils or moisture.
skincare-toner-toners
FreshRose Deep Hydration Facial Toner100ML
Original price was: $25.00.$7.50Current price is: $7.50.
& Free Shipping








