FREE Holiday Shipping!

Terra

Terra means Earth.
In Greek + Roman mythology, Terra is the goddess of Earth.
Terra Mater means Mother Earth.
~
I'm passionate about sharing earth-loving products, and spreading awareness for the conscious consumerism movement. I believe natural is true beauty, and that it's important to support people and our planet with our dollar. Thank you for being a part of the NSS community and using your dollar to spread goodness.
Keep exploring. Keep loving.
♥️ LB
    1 of 1

Sign Up & Save

Sign up for our email list and get 10% off your first order.