Tweet
The best seller of the new Leigh & Luca collection. A soft digital print of pink tone humming birds. This luxurious fabric is made on looms that are over 100 years old. All Leigh and Luca scarves are numbered limited editions.