Why Tea Tree Oil Deserves a Spot on Your Beauty Shelf

Tea tree oil is a “wonder in a bottle”.