Store Information

List of products by manufacturer Umbra

It was from this first product that Umbra got its name ‘umbra’ means ‘shade’ in Latin. Over the past 31 years, Umbra has introduced products that have broken the mold and has created entirely new categories in the homewares market.

No products for this manufacturer.