Zoe Ayla’s all natural Tea Tree oil is a great add-on to your beauty routine. This natural oil, harvested from the leaves of Tea Tree, helps treat blemishes and skin imperfections as well as fighting acne.
Zoë Ayla’s innovative Health & Beauty products are manufactured in top-of-the-line facilities in the USA and consist of the highest quality ingredients available on the market.