Look what the coolest store in Barcelona, Spain created about the Natural Life products! Their store is called Be Free! We are so flattered!! 🙂