ROSE WATER


Organic Kashmir is the highest quality of authentic 100% organic Rose Water (Rose Hydrosol) made from the top quality, hand-selected fresh organic rose petals from Kashmir and steamed fresh Himalayan spring water.