13th Annual Earth Day Beauty Awards

Leaf People won two categories this year with our Blemish Treatment as the best spot treatment and our Lavender & Calendula Body Serum Oil as the best body serum! Yay! See all the winners here!

Similar Posts