tea tree essential oil
Regular price
$12.95
tea tree pure essential oil
melaleuca alternifolia
.5 oz bottle with dropper lid