These gorgeously crafted squares measure at 40x40cm, have been individually cut and hand stitched.
Offering an ever-changing assortment of patterns and colours, you will definitely find something to fall in love with or complete that outfit.
$20.00
In stock