£12 – £36
The finest organic rosewater distilled from the petals of organically grown roses from present day Persia. Makes a wonderful facial toner.
50ml, 100ml, 200ml
There are no reviews yet.
You must be logged in to post a review.
FINE ROSE PRODUCTS SINCE 1996