Rose

Rosa x Damascena; soothing and enveloping, the fragrance of fresh rose petals have been used for thousands of years to relax the body and mind.

Location Detected