Your cartThere are no more items in your cart
OTRURA is an independent luxury fashion brand, based in Madrid, Spain. We design and produce contemporary ready-to-wear, bespoke pieces, and jewelry. Our brand philosophy is rooted in craftsmanship excellence and sensibility to your sartorial needs and desires.
Under the creative direction of Sergio De Lázaro.