Tea Tree Essential Oil
Tea tree oil comes from the leaves of Melaleuca alternifolia, a small tree native to Queensland and New South Wales, Australia.
Tea tree oil comes from the leaves of Melaleuca alternifolia, a small tree native to Queensland and New South Wales, Australia.
It all begins with an idea.