Choose from our beautiful range of hand stitiched ring pillows appliqued with antique lace, and studded with freshwater pearls and gems. Prices start from £15.00