Home / Legal

Legal

Terms of Use

The terms that apply when you browse the Sestora website, enquire about a product, or place an order through WhatsApp.