Free Shipping
£1,290.00
Devine colours in this delightful Afghan mamluke. Using the finest of hand-spun wool and designed beautifully
209 x 160cm