Description
Liberty of London has been the Mecca of printed fabrics, known for their soft, signature designs in ultra-fine fabrics, since 1875.
Product Code
H17
Liberty of London has been the Mecca of printed fabrics, known for their soft, signature designs in ultra-fine fabrics, since 1875.