Tag: Ikaria

Alhambra Launches Ikaria

Founded in Alicante, Spain in 1977, Alhambra International has its presence in more than 100 countries in the textile sector for interior design and home decoration. Today, it is a reference in textiles of high quality and design. Famed for their luxurious hand-woven silk fabrics with designs rooted in Indian […]