A Celebration of Nature by Award-Winning Spanish Designer Laia Mauri

Award-winning Spanish designer and artist Laia Mauri launched her distinctive fashion and costume brand in 2003. Her highly-creative designs feature top-quality fabrics and elegant finishes with a focus on “awareness of the new era.” All pieces are hand crafted, either…