Entire store 25% OFF (with a select few items at 50% OFF)

Botanical Wellness

Lumen Naturae is a conscious skincare and wellness brand that focuses on plants and their benefits, to help support your lifestyle.

Lumen Naturae Release Roll On

Self Care

100% Natural - Preservative Free - Chemical Free

No Animal Ingredients or Testing

Follow Us On Instagram