Umbra
Based in Toronto, Canada, Umbra (Latin for “shade”), has become a leader in product design. Driven by innovation, Umbra pulls inspiration from the global marketplace, in order to push boundaries in their approach to original design.
Enjoy free shipping on orders over CA$150 within Canada and over US$250 for the US.
Based in Toronto, Canada, Umbra (Latin for “shade”), has become a leader in product design. Driven by innovation, Umbra pulls inspiration from the global marketplace, in order to push boundaries in their approach to original design.